#include<stdio.h>
#include<math.h>
#include<string.h>
#include<stdlib.h>
int main(){
    int n,a[10];
    scanf("%d",&n);
    for(int i=0;i<n;i++)
        scanf("%d",&a[i]);
    for(int i=0;i<n/2;i++){
        a[n-i-1]^=a[i];
        a[i]^=a[n-i-1];
        a[n-i-1]^=a[i];
    }
    for(int i=0;i<n-1;i++)
       printf("%d ",a[i]);
    printf("%d",a[n-1]);
    return 0;
}
//将数组中的数逆序存放